/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package com.gft.bancosimulador.exceptions;

import javax.swing.JOptionPane;

/**
 *
 * @author AEPI
 */
public class ValidadorSituacao {
    public static void validarAlteracao(String situacao)throws RegradeNegocioException{
        boolean clienteAtivo = false;
        if(situacao == "ativo"){
            clienteAtivo = true;
        }
        if(clienteAtivo == false){
            throw new RegradeNegocioException("Nao e possivel alterar cliente que nao esteja ativo.");
        }
    }
    
    public static void validarDesbloqueio(String situacao) throws RegradeNegocioException{
        boolean clienteBloqueado = true;
        if(situacao == "bloqueado"){
            clienteBloqueado = true;
        }
        
        if(clienteBloqueado == false){
            throw new RegradeNegocioException("Cliente ja se encontra ativo ou esta cancelado.");
        }
    }
}
